package com.ncloud.act.entity;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;

@SuppressWarnings("serial")
public class AccountDeposit implements Serializable{
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long acct_balance_id    ;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long acct_id            ;
	private Integer deposit_code    ;
	private Long deposit_money      ;
	private Long init_money         ;
	private Long invoice_money      ;
	private Long print_money        ;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date begin_time         ;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date end_time           ;
	private Integer valid_tag       ;
	private Long freeze_money       ;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long project_id         ;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long contract_inst_id        ;
	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	private Date update_time        ;
	private Long update_user_id   ;
	private Long rsrv_money1        ;
	private String rsrv_info1       ;
	private String remark           ;
	public Long getAcct_balance_id() {
		return acct_balance_id;
	}
	public void setAcct_balance_id(Long acct_balance_id) {
		this.acct_balance_id = acct_balance_id;
	}
	public Long getAcct_id() {
		return acct_id;
	}
	public void setAcct_id(Long acct_id) {
		this.acct_id = acct_id;
	}
	public Integer getDeposit_code() {
		return deposit_code;
	}
	public void setDeposit_code(Integer deposit_code) {
		this.deposit_code = deposit_code;
	}
	public Long getDeposit_money() {
		return deposit_money;
	}
	public void setDeposit_money(Long deposit_money) {
		this.deposit_money = deposit_money;
	}
	public Long getInit_money() {
		return init_money;
	}
	public void setInit_money(Long init_money) {
		this.init_money = init_money;
	}
	public Long getInvoice_money() {
		return invoice_money;
	}
	public void setInvoice_money(Long invoice_money) {
		this.invoice_money = invoice_money;
	}
	public Long getPrint_money() {
		return print_money;
	}
	public void setPrint_money(Long print_money) {
		this.print_money = print_money;
	}
	public Date getBegin_time() {
		return begin_time;
	}
	public void setBegin_time(Date begin_time) {
		this.begin_time = begin_time;
	}
	public Date getEnd_time() {
		return end_time;
	}
	public void setEnd_time(Date end_time) {
		this.end_time = end_time;
	}
	public Integer getValid_tag() {
		return valid_tag;
	}
	public void setValid_tag(Integer valid_tag) {
		this.valid_tag = valid_tag;
	}
	public Long getFreeze_money() {
		return freeze_money;
	}
	public void setFreeze_money(Long freeze_money) {
		this.freeze_money = freeze_money;
	}
	public Long getProject_id() {
		return project_id;
	}
	public void setProject_id(Long project_id) {
		this.project_id = project_id;
	}
	public Long getContract_inst_id() {
		return contract_inst_id;
	}
	public void setContract_inst_id(Long contract_inst_id) {
		this.contract_inst_id = contract_inst_id;
	}
	public Date getUpdate_time() {
		return update_time;
	}
	public void setUpdate_time(Date update_time) {
		this.update_time = update_time;
	}
	public Long getUpdate_user_id() {
		return update_user_id;
	}
	public void setUpdate_user_id(Long update_user_id) {
		this.update_user_id = update_user_id;
	}
	public Long getRsrv_money1() {
		return rsrv_money1;
	}
	public void setRsrv_money1(Long rsrv_money1) {
		this.rsrv_money1 = rsrv_money1;
	}
	public String getRsrv_info1() {
		return rsrv_info1;
	}
	public void setRsrv_info1(String rsrv_info1) {
		this.rsrv_info1 = rsrv_info1;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
}
